Class BausteinDBZUPruefer
- java.lang.Object
-
- de.bitmarckservice.kernpruefung.Pruefer
-
- de.bitmarckservice.kernpruefung.aag.BausteinDBZUPruefer
-
public class BausteinDBZUPruefer extends Pruefer
Prüfer für den Baustein DBZU.Wird bei der Prüfung des Verarbeitungskennzeichens eine Stornierung erkannt (KENNZV == 1), so liefert nach der Prüfung isStorno() den Wert
true.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringKENNUNG
-
Constructor Summary
Constructors Constructor Description BausteinDBZUPruefer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FehlerkataloggetFehlerkatalog()In einem konkreten Prüfer liefert diese Methode den für diesen Prüfer zuständigen Fehlerkatalog.java.lang.StringgetKennung()Liefert die Kennung des konkreten Prüfers.intgetLaenge()Die konkrete Instanz dieser Methode liefert die Datenlänge des zugrundeliegenden Datensatzes / Bausteins.booleanisStorno()Ist das Kennzeichen der Verarbeitung (KENNZV) auf Stornierung des Erstattungsantrags gesetzt?voidpruefe()Prüft den mit setSatz() gesetzten Satz.voidsetSatzPruefer(SatzDSERPruefer satzPruefer)-
Methods inherited from class de.bitmarckservice.kernpruefung.Pruefer
addRueckgabeMeldung, addRueckgabeMeldung, getMeldung, getRueckgabe, getSatz, getVerarbeitungsdatum, getVerarbeitungsdatumString, getVorlaufsatz, setRueckgabe, setSatz, setVerarbeitungsdatum, setVorlaufsatz
-
-
-
-
Field Detail
-
KENNUNG
public static final java.lang.String KENNUNG
- See Also:
- Constant Field Values
-
-
Method Detail
-
getFehlerkatalog
protected Fehlerkatalog getFehlerkatalog()
Description copied from class:PrueferIn einem konkreten Prüfer liefert diese Methode den für diesen Prüfer zuständigen Fehlerkatalog.- Specified by:
getFehlerkatalogin classPruefer- Returns:
- Fehlerkatalog
-
getKennung
public java.lang.String getKennung()
Description copied from class:PrueferLiefert die Kennung des konkreten Prüfers.- Specified by:
getKennungin classPruefer- Returns:
- Kennung des Prüfers, z.B. DSER.
-
getLaenge
public int getLaenge()
Description copied from class:PrueferDie konkrete Instanz dieser Methode liefert die Datenlänge des zugrundeliegenden Datensatzes / Bausteins.Isat die Länge variabel, so liefert diese Methode 0.
Bei Sätzen ist das die Länge deas Satzes ohne die Bausteine.
-
isStorno
public boolean isStorno()
Ist das Kennzeichen der Verarbeitung (KENNZV) auf Stornierung des Erstattungsantrags gesetzt?- Returns:
- true: Stornierung des Erstattungsantrags, false: Antrag auf Erstattung, keine Stornierung
-
pruefe
public void pruefe() throws DatenlaengeNichtErwartetExceptionPrüft den mit setSatz() gesetzten Satz.- Specified by:
pruefein classPruefer- Throws:
DatenlaengeNichtErwartetException- Datenlänge nicht erwartet
-
setSatzPruefer
public void setSatzPruefer(SatzDSERPruefer satzPruefer)
-
-